Big Huge Thesaurus

lace bug

noun

sounds kind of like